365bet中国官方网站

  • word of the day

    internal carotid artery

    internal carotid artery - 365bet中国官方网站 definition and meaning for word internal carotid artery

    Definition
    (noun) the branch of the carotid artery that supplies blood to the brain and eyes and internal parts of the head

  • Word used in video below:
    text: your internal in the meantime just relax
    Download our Mobile App Today